待办事项
{/*此处显示待办事项应用程序*/}
);}}从@stencil/core导入的组件装饰器将类定义为组件。Site类由组件decorator修饰,由decorator扩展以拥有组件特性。其中的一个特性就是有一个标记、一个样式和一个模板。标记和样式是使用对象定义的,并将对象作为参数传递给装饰器。render方法返回JSX,它作为组件的模板。此模板是在安装组件时呈现到浏览器中的模板。标签用于安装组件。在这种情况下,请在中替换my name tag索引.html和以下:复制到剪贴板然后使用npmstart运行应用程序。你应该得到以下:组成层次结构组件必须像其他使用组件的场景一样,模板组件可以彼此组合。这就是web组件的优点。一个组件可以有多个子代和孙子,以及兄弟姐妹。这使您能够编写小型的、自包含的组件,这些组件可以与其他较小的组件一起工作并执行单个任务。作为例如,让我们创建另一个名为TodoList的组件并使用Site组件进行组合。前者将是后者。收到到剪贴板//组件/待办事项列表/待办事项-列表.tsx从'@stencil/core'导入{Component};@组件({tag:'待办事项列表',styleUrl:'待办事项-列表.scss'})将类导出到列表{渲染(){返回(写一些代码
);}}与站点组件的语法相同,具有不同的名称和视觉效果。现在我们将组件添加到父站点元件:复制到剪贴板导出类站点{渲染(){返回(...
{/*子组件,TodoList*/}
);}}我们不必将组件子类导入父类。我们只需要包含todo list标记,然后Stencil在components文件夹中查找组件并加载它因此,声明到目前为止,我们只处理静态内容和标记。如果大多数组件不处理动态内容和标记,那么它们将是无用的。状态和道具装饰师被用来给模具带来生命组件.StatesA状态是在组件中定义的可变数据块。初始化后,人工智能网络,可以覆盖、删除和更新它以满足组件的需要。state基本上是用state修饰的类属性装饰工:抄送剪贴板从'@stencil/core'导入{Component,State};@组件({tag:'待处理站点',样式URL:'站点.scss'})导出类站点{//作为一个州的托多@State()待办事项:待办事项[]=[{task:'Cook',已完成:false},{任务:'Dance',已完成:true},{task:'Eat',已完成:false}];渲染(){返回(...
本文地址: /zhuji/41450.html
版权声明:本文发布于收集站云 内容均来源于互联网 如有侵权联系删除