提供80+媒體資源
我司提供互聯(lián)網(wǎng)廣告營(yíng)銷服務(wù)超10年,擁有專業(yè)的人才儲(chǔ)備
【 服務(wù)熱線 】4009602809
一、快手廣告投放-rich-text
富文本。
屬性
| 屬性 | 類型 | 默認(rèn)值 | 必填 | 說明 |
| nodes | string | Array<PropNode> | [] | 否 | 節(jié)點(diǎn)列表/HTML String |
| space | 'ensp' | 'emsp' | 'nbsp' | 否 | 顯示連續(xù)空格 |
space
顯示連續(xù)空格
| 值 | 說明 |
|---|---|
| 'ensp' | 中文字符空格一半大小 |
| 'emsp' | 中文字符空格大小 |
| 'nbsp' | 根據(jù)字體設(shè)置的空格大小 |
nodes
現(xiàn)支持兩種節(jié)點(diǎn),通過 type 來區(qū)分,分別是元素節(jié)點(diǎn)和文本節(jié)點(diǎn),默認(rèn)是元素節(jié)點(diǎn),在富文本區(qū)域里顯示的 HTML 節(jié)點(diǎn)
快手推廣-元素節(jié)點(diǎn):type = node
| 屬性 | 說明 | 類型 | 必填 | 備注 |
| name | 標(biāo)簽名 | string | 是 | 支持部分受信任的 HTML 節(jié)點(diǎn) |
| attrs | 屬性 | object | 否 | 支持部分受信任的屬性,遵循 Pascal 命名法 |
| children | 子節(jié)點(diǎn)列表 | array | 否 | 結(jié)構(gòu)和 nodes 一致 |
| 屬性 | 說明 | 類型 | 必填 | 備注 |
| text | 文本 | string | 是 | 支持 entities |
全局支持 class 和 style 屬性,不支持 id 屬性。
| 節(jié)點(diǎn) | 屬性 |
| a | |
| abbr | |
| address | |
| article | |
| aside | |
| b | |
| bdi | |
| bdo | dir |
| big | |
| blockquote | |
| br | |
| caption | |
| center | |
| cite | |
| code | |
| col | span,width |
| colgroup | span,width |
| dd | |
| del | |
| div | |
| dl | |
| dt | |
| em | |
| fieldset | |
| font | |
| footer | |
| h1 | |
| h2 | |
| h3 | |
| h4 | |
| h5 | |
| h6 | |
| header | |
| hr | |
| i | |
| img | alt,src,height,width |
| ins | |
| label | |
| legend | |
| li | |
| nav | |
| ol | start,type |
| p | |
| pre | |
| q | |
| emsp | |
| rt | |
| ruby | |
| s | |
| section | |
| small | |
| span | |
| strong | |
| sub | |
| sup | |
| table | width |
| tbody | |
| td | colspan,height,rowspan,width |
| tfoot | |
| th | colspan,height,rowspan,width |
| thead | |
| tr | colspan,height,rowspan,width |
| tt | |
| u | |
| ul |
tip: nodes 不推薦使用 String 類型,性能會(huì)有所下降。
tip: rich-text 組件內(nèi)屏蔽所有節(jié)點(diǎn)的事件。
tip: attrs 屬性不支持 id ,支持 class 。
tip: name 屬性大小寫不敏感。
tip: 如果使用了不受信任的 HTML 節(jié)點(diǎn),該節(jié)點(diǎn)及其所有子節(jié)點(diǎn)將會(huì)被移除。
tip: img 標(biāo)簽僅支持網(wǎng)絡(luò)圖片。
tip: 如果在自定義組件中使用 rich-text 組件,那么僅自定義組件的 css 樣式對(duì) rich-text 中的 class 生效。
| KMSL | JS |
<view class='total'> <view class='wrap'> <view class='title'>通過代碼渲染</view> <scroll-view style="height: 80px;" class='scr-v top10' scroll-y>{{code}}</scroll-view> <view class='title top20'>渲染結(jié)果</view> <view class='top10'> <rich-text nodes='{{code}}'></rich-text> </view> </view> <!-- <view class='wrap'> <view class='title'>通過節(jié)點(diǎn)渲染</view> <scroll-view class='scr-v top10' scroll-y>{{nodesShow}}</scroll-view> <view class='title top20'>渲染結(jié)果</view> <view class='top10'> <rich-text nodes='{{nodes}}'></rich-text> </view> </view> --> </view> | const code= `<div class='center'> <h3>I like dog</h3> <img width='100' height='100' src='http://bpic.588ku.com/element_origin_min_pic/16/12/02/61d3bc2e2e340d5f87cf686ce68a07dd.jpg' /> </div>`; const nodesShow = `{ nodes: [{ name: 'div', attrs: { style: 'line-height: 60px; color: #ff5000;' }, children: [{ type: 'text', text: 'I like dog' }] }] }`; Page({ onShareAppMessage(){ return { title: 'rich-text', path: 'page/component/rich-text/index' } }, data: { code, nodesShow, nodes: [{ name: 'div', attrs: { class: 'center', style: 'line-height: 60px; color: #ff5000;' }, children: [{ type: 'text', text: 'I like dog', }] }] }, }) |
| CSS |
.scr-v{ height: 200px; border: 1px solid #eeeeee; white-space: pre; padding: 5px; box-sizing: border-box; } .title{ font-size: 18px; font-weight: bold; } .center{ text-align: center; border: 1px solid #eeeeee; } |

text
文本。
屬性
| 屬性 | 類型 | 默認(rèn)值 | 必填 | 說明 |
|---|---|---|---|---|
| selectable | boolean | false | 否 | 文本是否可選 |
| space | 'ensp' | 'emsp' | 'nbsp' | 否 | 顯示連續(xù)空格 | |
| decode | boolean | false | 否 | 是否解碼 |
顯示連續(xù)空格
| 值 | 說明 |
| 'ensp' | 中文字符空格一半大小 |
| 'emsp' | 中文字符空格大小 |
| 'nbsp' | 根據(jù)字體設(shè)置的空格大小 |
tip: decode 可以解析的有 < > & '    
tip: 各個(gè)操作系統(tǒng)的空格標(biāo)準(zhǔn)并不一致。
tip: text 組件內(nèi)只支持 text 嵌套。
tip: 除了文本節(jié)點(diǎn)以外的其他節(jié)點(diǎn)都無法長(zhǎng)按選中。
<view class='total'> <view class='wrap'> <view class='title'>可選擇文本</view> <view class='txt'> <text ks:for="{{text}}" class='con' selectable>{{item}}</text> </view> </view> </view> |
Page({ onShareAppMessage() { return { title: 'text', path: 'page/component/text/index' } }, data: { text: ['擁抱熟悉的生活', '擁抱新鮮的生活', '擁抱精彩的生活', '擁抱每一種生活'] } }) |
.title{ font-size: 18px; border-bottom: 1px solid #eeeeee; height: 30px; padding-left: 20px; } .txt{ margin: 10px 20px 0px; } .con{ display: block; text-decoration: none; overflow: hidden; } .wrap { padding: 20px 0px; width: 90vw; } |
有關(guān)快手廣告開戶投放等相關(guān)問題可以找巨宣網(wǎng)絡(luò),公司有著六年的廣告投放經(jīng)驗(yàn),能幫廣告主解決廣告制作,推廣代運(yùn)營(yíng)等服務(wù)。提供開戶到上線全過程服務(wù)流程,從賬戶下戶到上線只需要提供相關(guān)資質(zhì)和素材就可以了。以更高的效率來獲取廣告帶來的效果。
我司提供互聯(lián)網(wǎng)廣告營(yíng)銷服務(wù)超10年,擁有專業(yè)的人才儲(chǔ)備
擁有單賬戶日消耗百萬(wàn)運(yùn)營(yíng)經(jīng)驗(yàn),廣告賬戶總量超1萬(wàn)!
賬戶開通后,提供專業(yè)的建站運(yùn)營(yíng)服務(wù),百名運(yùn)營(yíng)服務(wù)!
如無需我司進(jìn)行代運(yùn)營(yíng),可提供較高返點(diǎn)政策,靠譜!
專注信息流廣告/直播廣告/搜索廣告/短視頻廣告開戶服務(wù)!