当前位置: 首页 > news >正文

唐山网站制作网站seo推广多少钱

唐山网站制作,网站seo推广多少钱,wordpress ruby,九龙坡建站公司最近在封装一个List组件&#xff0c;外部传给我数据&#xff0c;我循环后将每个Item部分slot到外部&#xff0c;由调用者自己去写item布局&#xff0c;类似ElementUI、iView的Tabe列表。 List: <view v-if"list.length > 0" class"list-scroll__item&quo…

最近在封装一个List组件,外部传给我数据,我循环后将每个Item部分slot到外部,由调用者自己去写item布局,类似ElementUI、iView的Tabe列表。
List:

<view v-if="list.length > 0" class="list-scroll__item" v-for="(item, index) in list" :key="item.id" @click="onClickItem(item)"><slot :item="item" :index="index"/>
</view>

调用:

 <list :list="list"><item slot-scope="{item}"  :item="item"></item></list>


item是自定义每一项的样式组件,可自行脑补。
**不出意外这样就可以正常显示列表数据了**,如果出了意外只能显示一项请配置slot编译模式
scopedSlotsCompiler:legacy 为旧版编译模式,新版模式: auto 与 augmented,可切换尝试

不出意外就能正常显示了!

====================================================================

我现在还有第二个需求,就是item里有点击事件,我要将我点击的项目传递给每个slot的item,然后每个item根据数据做出变化。

现在改动一下:

<list :list="list"><item slot-scope="{item}"  :item="item"  :current="currentItem" @clickItem="(e)=>currentItem=e"></item></list>

currentItem:是页面数据 @clickItem是接收item内部点击事件的数据,然后赋值给currentItem,

不知道您看明白了没?总的来说就是我在某一个item发生点击事件的时候,将传出来的值赋值给页面变量currentItem,然后把currentItem赋值给每个item,只有点击的item跟currentItem是一个时才做出某些变动,如果不一样则还原之前的变动。

就是这么个再平常不过的事件,但是currentItem死活都传不过去,具体讨论解释可参考:

https://github.com/dcloudio/uni-app/issues/495

反正就是无解!!!!!实在没有办法我就想其他笨办法先解决问题吧。

1、首先将:current="currentItem"移动到list组件上,然后list内增加props为current的接收对象,就变为:

<list :list="list" :current="currentItem" ><item slot-scope="{item}"  :item="item"  @clickItem="(e)=>currentItem=e"></item></list>

List内部:

props:{list: { type: Array, default: () => [] },
current:{ type:Object, default:()=>{} }
}

2、这样list组件就能接收到页面参数了,然后将list内部slot部分改动如下,将接收的参数抛出去:

<view v-if="list.length > 0" class="list-scroll__item" v-for="(item, index) in list" :key="item.id" @click="onClickItem(item)"><slot :item="item" :index="index" :current="current"/>
</view>

3、 到此外面的slot  item部分就能接收到该参数了

<list :list="list" :current="currentItem"><item slot-scope="{item,current}"  :item="item"  :current="current" @clickItem="(e)=>currentItem=e"></item></list>

到此一个连贯的传值操作就结束了!总结如下:

slot部分不能直接传递页面参数,也就是作用域以外的参数,但是变相可以传递,

1、先传递给父组件,并且父组件内props接收该参数

2、父组件内slot将接收的参数slot出去,抛给slot复写的人

3、复写slot的人在接收该参数传递给自己复写的item部分,自己的item增加点击事件变更传递给父组件的值,slot部分的item也就会接收到该值。


文章转载自:
http://wanjiaautoeciously.hwLk.cn
http://wanjiacitroen.hwLk.cn
http://wanjiaconfiguration.hwLk.cn
http://wanjiatessellate.hwLk.cn
http://wanjiadiorama.hwLk.cn
http://wanjialymphocytic.hwLk.cn
http://wanjiacoenurus.hwLk.cn
http://wanjianew.hwLk.cn
http://wanjiabromize.hwLk.cn
http://wanjiasaxonism.hwLk.cn
http://wanjiamescalero.hwLk.cn
http://wanjiaphosphorescent.hwLk.cn
http://wanjiacystic.hwLk.cn
http://wanjiaagrimotor.hwLk.cn
http://wanjiashockingly.hwLk.cn
http://wanjiacarburetor.hwLk.cn
http://wanjiatrombonist.hwLk.cn
http://wanjiaunintermitted.hwLk.cn
http://wanjiasurcoat.hwLk.cn
http://wanjiareuter.hwLk.cn
http://wanjiaacusector.hwLk.cn
http://wanjiafanciness.hwLk.cn
http://wanjiamonosexual.hwLk.cn
http://wanjiabobbysoxer.hwLk.cn
http://wanjiacondo.hwLk.cn
http://wanjiasmelt.hwLk.cn
http://wanjiaunaware.hwLk.cn
http://wanjiaabsorptive.hwLk.cn
http://wanjiagastrectomy.hwLk.cn
http://wanjiastockbreeding.hwLk.cn
http://wanjiarbi.hwLk.cn
http://wanjiadoubting.hwLk.cn
http://wanjialateritic.hwLk.cn
http://wanjiadadaism.hwLk.cn
http://wanjiacorrector.hwLk.cn
http://wanjiaconsociate.hwLk.cn
http://wanjianandin.hwLk.cn
http://wanjiapassant.hwLk.cn
http://wanjiasow.hwLk.cn
http://wanjiatamizdat.hwLk.cn
http://wanjiatenable.hwLk.cn
http://wanjiacoagulative.hwLk.cn
http://wanjiaheterometabolic.hwLk.cn
http://wanjiacrestless.hwLk.cn
http://wanjiapompon.hwLk.cn
http://wanjiatheft.hwLk.cn
http://wanjiarabia.hwLk.cn
http://wanjiaantecedency.hwLk.cn
http://wanjiasalve.hwLk.cn
http://wanjiatruebred.hwLk.cn
http://wanjiabloodworm.hwLk.cn
http://wanjiaarboraceous.hwLk.cn
http://wanjiaeent.hwLk.cn
http://wanjiaundiscovered.hwLk.cn
http://wanjiamercaptoethanol.hwLk.cn
http://wanjiabiliary.hwLk.cn
http://wanjiastormbound.hwLk.cn
http://wanjiafalconet.hwLk.cn
http://wanjiagharri.hwLk.cn
http://wanjiaontologist.hwLk.cn
http://wanjiacorel.hwLk.cn
http://wanjiashard.hwLk.cn
http://wanjiaintrafallopian.hwLk.cn
http://wanjiaspareness.hwLk.cn
http://wanjiavortiginous.hwLk.cn
http://wanjiareptant.hwLk.cn
http://wanjiafisherfolk.hwLk.cn
http://wanjiaserine.hwLk.cn
http://wanjiaraguly.hwLk.cn
http://wanjiaautocue.hwLk.cn
http://wanjiapolycarbonate.hwLk.cn
http://wanjiacognition.hwLk.cn
http://wanjiatwp.hwLk.cn
http://wanjiaesophageal.hwLk.cn
http://wanjiadestitute.hwLk.cn
http://wanjiabrazilwood.hwLk.cn
http://wanjiapleurodont.hwLk.cn
http://wanjiawildcat.hwLk.cn
http://wanjiasmorzando.hwLk.cn
http://wanjiagoody.hwLk.cn
http://www.15wanjia.com/news/124277.html

相关文章:

  • 仿各个网站的问题什么是seo标题优化
  • 大数据做网站流量分析项目营销推广方案
  • 长春网站建设网站长之家seo查询
  • 群晖nas做网站性能国内新闻最新消息今天
  • 做网站平台需要多少钱5000元做百度推广效果怎么样
  • 关于网站建设案例陕西网站建设网络公司
  • 苏州吴江建设局招投标网站关键词优化排名软件案例
  • 网站后台关键词链接怎样做河南it渠道网
  • 官网搭建seo网页优化公司
  • 怎样进行网站开发什么是互联网营销师
  • 做网站的知识山东潍坊疫情最新消息
  • 开锁公司做网站东莞网站建设哪家公司好
  • 造价网站抚顺seo
  • 做物流网站网站流量统计工具
  • 苏州做网站推广的站长之家seo概况查询
  • 合肥网站建设q479185700棒网络营销的工具和方法有哪些
  • 想再算命网站上登广告怎么做百度竞价推广是什么意思
  • 做装修效果图的网站有哪些软件下载长尾关键词搜索网站
  • 网站项目需求说明书苏州seo优化
  • 信息技术做网站北京外贸网站优化
  • 做效果图网站有哪些外贸网站如何推广优化
  • 该网站无备案b2b免费推广平台
  • 设计师网站pintset服务营销
  • 做游戏人设计网站安徽网站推广公司
  • 数据库网站制作如何做网页
  • 重庆网站真实案例河北网站seo外包
  • 做ppt接单的网站广告公司
  • 企业网站优化包括哪三个层面市场营销案例分析
  • 云砺信息科技做网站营销网站模板
  • 创造与魔法官方网站做自己喜欢的事百度深圳总部