快手广告投放-快手小程序(开发-框架)08

发布时间:2023-06-13 22:22:05 作者:巨宣网络 来源:juxuan.net 浏览量(83)

快手推广-组件模板和样式

类似于页面,自定义组件拥有自己的 ksml 模板和 css 样式。

快手广告投放-组件模板

组件模板的写法与页面模板相同。组件模板与组件数据结合后生成的节点树,将被插入到组件的引用位置上。

快手广告数据-在组件模板中可以提供一个 <slot> 节点,用于承载组件引用时提供的子节点。

<!-- 引用组件的页面模板 -->

<view>

<component-tag-name>

<!-- 这部分内容将被放置在组件 <slot> 的位置上 -->

<view>这里是插入到组件slot中的内容</view>

</component-tag-name>

</view>

<!-- 引用组件的页面模板 -->

<view>

<component-tag-name>

<!-- 这部分内容将被放置在组件 <slot> 的位置上 -->

<view>这里是插入到组件slot中的内容</view>

</component-tag-name>

</view>

注意,在模板中引用到的自定义组件及其对应的节点名需要在 json 文件中显式定义,否则会被当作一个无意义的节点。除此以外,节点名也可以被声明为抽象节点。

快手短视频广告模板数据绑定

与普通的 ksml 模板类似,可以使用数据绑定,这样就可以向子组件的属性传递动态数据。

代码示例

<!-- 引用组件的页面模板 -->

<view>

<component-tag-name prop-a="{{dataFieldA}}" prop-b="{{dataFieldB}}">

<!-- 这部分内容将被放置在组件 <slot> 的位置上 -->

<view>这里是插入到组件slot中的内容</view>

</component-tag-name>

</view>

在以上例子中,组件的属性 propA 和 propB 将收到页面传递的数据。页面可以通过 setData 来改变绑定的数据字段。

组件 ksml 的 slot

在组件的 ksml 中可以包含 slot 节点,用于承载组件使用者提供的 ksml 结构。

默认情况下,一个组件的 ksml 中只能有一个 slot。

需要使用多 slot 时,可以在这个组件的 ksml 中使用多个 slot,以不同的 name 来区分。

<!-- 引用组件的页面模板 -->

<view>

<component-tag-name>

<!-- 这部分内容将被放置在组件 <slot name="before"> 的位置上 -->

<view slot="before">这里是插入到组件slot name="before"中的内容</view>

<!-- 这部分内容将被放置在组件 <slot name="after"> 的位置上 -->

<view slot="after">这里是插入到组件slot name="after"中的内容</view>

</component-tag-name>

</view>

组件样式

组件对应 css 文件的样式,只对组件 ksml 内的节点生效。编写组件样式时,需要注意以下几点:

组件和引用组件的页面不能使用 id 选择器(#a)、属性选择器([a])和标签名选择器,请改用 class 选择器。

组件和引用组件的页面中使用后代选择器(.a .b)在一些极端情况下会有非预期的表现,如遇,请避免使用。

子元素选择器(.a>.b)只能用于 view 组件与其子节点之间,用于其他组件可能导致非预期的情况。

继承样式,如 font 、 color,会从组件外继承到组件内。

除继承样式外, app.css 中的样式、组件所在页面的的样式对自定义组件无效(除非更改组件样式隔离选项)

#a { } /* 在组件中不能使用 */

[a] { } /* 在组件中不能使用 */

button { } /* 在组件中不能使用 */

.a > .b { } /* 除非 .a 是 view 组件节点,否则不一定会生效 */

除此以外,组件可以指定它所在节点的默认样式,使用 :host 选择器(需要包含基础库 1.7.2 或更高版本的开发者工具支持)。

代码示例

/* 组件 custom-component.css */

:host {

color: yellow;

}

<!-- 页面的 ksml -->

<custom-component>这段文本是黄色的</custom-component>

快手广告账户组件样式隔离

json配置中定义了component:true后,对应组件样式只会作用在当前组件中。

外部样式如果需要控制是否作用在组件上,可以按照css选择器优先级规则进行控制。


快手有着海量的用户,强大的服务器后台,所以它能够带来的流量也是相当可观的想要做快手广告的小伙伴可以找代理来做,推荐巨宣网络哦,他们家有非常专业的运营团队来帮你进行整个流程,管家式服务,让你投放广告解放双手,咨询方式在下方哦~欢迎咨询

公司优势

提供80+媒体资源

我司提供互联网广告营销服务超10年,拥有专业的人才储备

行业头部客户运营经验

拥有单账户日消耗百万运营经验,广告账户总量超1万!

专业建站/美工/拍摄团队

账户开通后,提供专业的建站运营服务,百名运营服务!

较高政策优惠

如无需我司进行代运营,可提供较高返点政策,靠谱!

注意事项

首次开通账户注意哪些?
不论您是想投放那个媒体,都需要提前确定开户资质,避免因为资质不全无法上线,资质齐全才能上线广告,不论任何广告平台,资质齐全是广告上线最重要的第一步!
开通广告账户需要多少钱?
每个广告账户开户价格都有所差距,业内基础开户价格基本为5000元起充值,如低于该费用,需再三核实对方信息,避免上当受骗!
一般开通广告账户需要多长时间?
如果您的资质齐全,开户时间基本当天就可以下户,如行业较为特殊,开户时间基本不超过3个工作日。
开户后你们能做哪些服务?
开通广告账户后,我司可以协助广告主搭建落地页、上传广告素材、制作广告素材、效果优化等服务,我司拥有运营人员上百人!
可以帮助我们拍摄视频吗?
我司不提供免费视频拍摄,因目前各平台对于素材审核较为严格,视频素材如需我司提供需与我司客服沟通拍摄要求,视频拍摄价格从300元-3000元不等,根据广告主需求确定价格。

巨宣网络

专注信息流广告/直播广告/搜索广告/短视频广告开户服务!