问题标签 [stencil-compiler]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
bigcommerce - BigCommerce 模具 CLI
我是 Stencil CLI 的新手。我最近安装了相同的,并在一些挖掘之后注意到 .stencil 文件现在已弃用,但不知道如何使用它的替代品,我假设是 config.stencil.json 和 secrets.stencil.json。我正在关注本教程:https ://www.youtube.com/watch?v=ZwrVN5QrEZY&t=20s
任何人都知道如何使用它们来创建自定义页面?
stenciljs - StencilJs 不会在生产构建中生成应用程序全局和索引文件
我正在尝试使用命令“npm run build”在 StencilJs 中生成生产版本。www build 文件夹中生成的 js 文件之一具有 index-0e699d98.js 和 app-globals-320636ef.js 的导入。但是这些文件在构建文件夹中的任何地方都不存在。这反过来又会在我们部署生产构建时导致 404 错误。
但是,当我进行开发构建时,即通过运行“npm start”,这两个文件都存在于 www 文件夹中。
导入该文件的文件又具有上述两个导入,该文件作为脚本标记包含在构建文件夹中的 index.html 文件中。
(p-a5903422.js文件有另一个 js 文件导入,它依次导入 index-0e699d98.js 和 app-globals-320636ef.js)
在构建过程中是否出现任何问题,或者我是否需要设置一些配置属性以便我可以在生产构建中获得 index-0e699d98.js 和 app-globals-320636ef.js?
javascript - 我们如何将客户在 JS 中创建的元素返回到 stenciljs 中的 web 组件的渲染中
我有一个组件,它有一个自定义方法来创建一个元素,我使用 js 创建一个自定义元素并返回数组我们如何使用这个数组或元素/元素作为渲染元素返回
注意:createCustomElement 将具有动态实现
jsx - 如何从模板组件中分离模板(延迟加载模板)
有趣的问题,所以请阅读到最后。我想要实现的是在另一个 js 文件中分离模板并在需要时延迟加载它。在 React 生态系统中做同样的事情,但是模板不行!分类回购https://github.com/pranav-js/triage-repo
我在另一个 .js 文件中有我的 tsx 模板说
template-three.js有简单的 onClick ,它只会发出警报
当我尝试通过像这样导入 component-two.tsx 来调用此方法时
查看呈现,但事件侦听器不起作用:/,甚至不是简单的警报 :(。当我检查时,我没有看到任何附加到按钮的事件。但是,如果我保留在组件类中的相同功能,它可以工作:(! !!
你能告诉我我在这里做错了什么吗?
我不能只在组件中保留模板,因为我有许多 UI 用于相同的逻辑。到目前为止,我在互联网上没有任何方法,这个答案对将 自定义模板传递给模板组件也无济于事