首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Marko模板中的组件/标记内容

使用Marko模板中的组件/标记内容
EN

Stack Overflow用户
提问于 2017-07-16 18:04:02
回答 2查看 89关注 0票数 1

假设我希望有一个封装其内容的组件(也称为子组件):

代码语言:javascript
复制
<article>
  <header>${input.heading}</header>
  <section> ... contents come here ... </section>
<article>

然后像这样使用它:

代码语言:javascript
复制
...
<my-article heading='Test'>
  Lorem ipsum <s>dolor</s> sit amet
</my-article>

如何访问模板中的内容?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-08-13 23:22:48

或者一个简单的解决方案:

代码语言:javascript
复制
<article>
  <header>${input.heading}</header>
  <section><include(input) /></section>
<article>

和使用:

代码语言:javascript
复制
   <my-article heading='Test'>
      Lorem ipsum <s>dolor</s> sit amet
   </my-article>
票数 1
EN

Stack Overflow用户

发布于 2017-07-16 19:26:59

找到解决方案- <include>可重用/嵌套内容:

代码语言:javascript
复制
<article>
  <header>${input.heading}</header>
  <section><include(input.body) /></section>
</article>

然后像这样使用它:

代码语言:javascript
复制
<my-article heading='Hello'>
  <@body>Lorem ipsum dolor sit <u>amet</u></@body>
</my-article>
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45131827

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档