关于本站
“最难不过坚持”
本人承接扒站仿站,php网站维护,病毒查杀,网站编辑,网站改版,html制作
有需要网站维护,改版,病毒查杀,网站编辑,网站备案,html制作等相关的工作可以联系我。
本人有多年相关工作经验,也可提供免费咨询,交个朋友。
有需要探讨问题的朋友,也可以加我微信,共同探讨!
微信:15011482830 QQ:408917339
2655
39
分类目录
最新评论
- https://jueru.net/
-
- :weixiao:
-
- :shuijiao: :weiqu: :zhenbang: :leng:
-
- :yiwen: :yiwen: :yiwen: :yiwen:
-
- 这个业务逻辑多少都有点奇怪了,阅读浏览次数增值在新闻详情页的控制器方法里setInc,这怎么还写进模型事件里了。如果非要用onAfterRead也可以,把新闻文章的内容单独分出来一个news_content表,然后把它和news做关联,然后给news_content表的onAfterRead事件做增值处理,这样点进新闻页内查询到文章内容时才会触发它。
-
文章标签更多
官方文档:https://v2.cn.vuejs.org/v2/guide/components-slots.html
vue中有3种插槽
1、默认插槽<slot></slot>
2、具名插槽
<slot name="名称"></slot>
3、作用域插槽
<slot :自定义 name = data 中的属性对象></slot>
1.默认插槽
在子组件中放置一个占位符(slot)
<slot></slot> export default { name:'classList' }
在父组件中引用这个子组件,并给这个占位符填充内容
<classList>内容</classList>2.具名插槽
在子组件中有两个地方需要插槽(两个slot)
具名插槽就是给子组件中的插槽取一个名字,而父组件就可以引用子组件的时候,根据名字对号入座,将相对应的内容填充到相对应的插槽中
<slot name="名称"></solt> 在子组件放两个具名插槽 <slot name="one"></slot> <slot name="two"></slot> export default { name:'classList' }在父组件中引用该子组件,并通过v-slot:[name]的方式将相对应的内容填充到相应的插槽中
<classList> <template v-slot:one>内容</template> <template v-slot:two>内容</template> </classList>具名插槽的缩写
2.6.0 新增:跟 v-on 和 v-bind 一样,v-slot 也有缩写,即把参数之前的所有内容 (v-slot:) 替换为字符 #。例如 v-slot:header 可以被重写为 #header:
<base-layout> <template #header> <h1>Here might be a page title</h1> </template> <p>A paragraph for the main content.</p> <p>And another one.</p> <template #footer> <p>Here's some contact info</p> </template> </base-layout>
3.作用域插槽
作用域插槽就是带参数(数据)的插槽,强调的则是数据作用的范围
在子组件的插槽中带入参数(数据)提供给父组件使用,该参数(数据)仅在插槽内有效,父组件可以根据子组件中传过来的插槽参数(数据)对展示内容进行定制
slot:自定义name=data中的属性或对象
在子组件中放置一个带参数(数据)的插槽
<slot :isAllwo = "isAllwo"></slot> export default{ name:'classList', data(){ return{ isAllwo:{ one:'one', two:'two' } } } }在父组件中引用该子组件,并通过 v-slot 来接受子组件的插槽中传过来的参数和使用该数据
<classList> <template v-slot="isAllwo"> {{isAllwo.isAllwo.one}} </template> </classList>解构插槽prop
<classList> <template v-slot="{isAllwo}"> {{isAllwo.one}} </template> </classList>
赏
相关推荐
接口返回request failed with status code 500错误
接口返回request failed with status code 500错误
登录界面,验证账号密码成功,但是返回500错误
可能原因:linux服务器,用tp5搭建的后台及接口,会生成一部分缓存文件,但是linux默认没有权限创建数据,所以,只要在缓存文件夹runtime添加写的权限即可
解决errors and 0 warnings potentially fixable with the `--fix` option.问题
解决errors and 0 warnings potentially fixable with the `--fix` option.问题
项目正常运行,就是有这个提示
找到.eslintrc.js注释掉// 'eslint:recommended'
评论加载中...