polymer-3.x - LitElement 中的 Polymer.importPath
问题描述
Polymer 将相对 URL 视为相对于主文档。Polymer 3 为相对 URL 提供了一个 [[importPath]] 值。LitElement 不提供此帮助程序。使用 Polymer CLI 构建过程处理 LitElement 中的相对路径的最佳方法是什么?
解决方案
[[importPath]]
由于使用 HTML 导入,因此需要 Polymer 。
Lit 使用 ES6 模块,因此您可以使用import.meta.url
.
由于有一个内置的浏览器机制来访问 URL Lit 不提供它自己的(这是 Lit 的核心设计原则),但是有一种方法可以填充它 - throw 和 catchError
并且stack
属性将包括当前文件. 我不推荐它,因为支持模块但不是import.meta
非常晦涩的浏览器版本。
推荐阅读
- azure-devops - 如何将 azure devops sprint 配置为数天而不是数小时
- visual-studio - VS2017 nuget一直在错误位置搜索包
- java - 如何在 Java 中设计以下数据结构
- sequelize.js - Sequelize - 如何选择 COUNT(*) 并进行 GROUP BY?
- python - 如何使用 tkinter 正确显示 numpy int16 数组?
- netsuite - NetSuite SuiteScript 2.0 如何从 UserEvent 按钮创建银行存款单(suitelet 功能)
- excel - vArray 值未从 VBA 中的上一个循环中清除
- python - 如何防止 Keras 顺序模型中的过度拟合?
- angular - Nativescript gradle 构建失败并显示“找不到资源 xml/network_security_config”
- spring - 为什么 Spring Boot 4“自定义错误页面”失败 404?