希望 View, Text 等标签 转后小程序后支持自定义的属性,目前转成小程序后自定义属性消失
flvlnr441#
一般可以换个语法解决的不建议用 data- 。
data-
实在要用可以通过 @taro/plugin-inject 注入。
zu0ti5jz2#
样式伪元素绑定属性值,需要使用到
.test::after{content:attr(data-xxx);}
von4xj4u3#
一般可以换个语法解决的不建议用 data- 。实在要用可以通过 @taro/plugin-inject 注入。
.test::after{ content:attr(data-xxx); }
你好,请问这个问题解决了吗?
hrirmatl4#
最新版本通过 CompileMode 可以实现把 data- 输出到 xml 模板上。
xpszyzbs5#
怎么升级呢
rm5edbpk6#
字节小程序报错
编译错误 [Compile TTML error] Failed to resolve ttml src: can't find pages/index-templates.ttmlat pages/..\base.ttml (84:1)82: </template>83: 84: <import src="pages/index-templates.ttml"/>
编译错误 [Compile TTML error] Failed to resolve ttml src: can't find pages/index-templates.ttml
at pages/..\base.ttml (84:1)
82: </template>
83:
84: <import src="pages/index-templates.ttml"/>
nbewdwxp7#
能不能在模板上设置这个属性啊,这不是原生都有的常规属性嘛?为啥要漏掉呢我也是这种场景 content:attr(data-xxx);
fv2wmkja8#
├── config/│ ├── index.js├── plugins/│ └── taro-plugin-text-data-content.js
taro-plugin-text-data-content.js
export default ctx => { ctx.registerMethod({ name: 'onSetupClose', fn(platform) { const template = platform.template template.mergeComponents(ctx, { Text: { 'data-content': 'i.dataContent' } }) } })}
export default ctx => {
ctx.registerMethod({
name: 'onSetupClose',
fn(platform) {
const template = platform.template
template.mergeComponents(ctx, {
Text: {
'data-content': 'i.dataContent'
}
})
index.js
const config = { plugins: [ path.resolve(__dirname, '../plugins/taro-plugin-text-data-content.js') ]}
const config = {
plugins: [
path.resolve(__dirname, '../plugins/taro-plugin-text-data-content.js')
]
8条答案
按热度按时间flvlnr441#
一般可以换个语法解决的不建议用
data-
。实在要用可以通过 @taro/plugin-inject 注入。
zu0ti5jz2#
一般可以换个语法解决的不建议用
data-
。实在要用可以通过 @taro/plugin-inject 注入。
样式伪元素绑定属性值,需要使用到
.test::after{
content:attr(data-xxx);
}
von4xj4u3#
一般可以换个语法解决的不建议用
data-
。实在要用可以通过 @taro/plugin-inject 注入。
样式伪元素绑定属性值,需要使用到
.test::after{ content:attr(data-xxx); }
你好,请问这个问题解决了吗?
hrirmatl4#
最新版本通过 CompileMode 可以实现把
data-
输出到 xml 模板上。xpszyzbs5#
最新版本通过 CompileMode 可以实现把
data-
输出到 xml 模板上。怎么升级呢
rm5edbpk6#
最新版本通过 CompileMode 可以实现把
data-
输出到 xml 模板上。字节小程序报错
nbewdwxp7#
能不能在模板上设置这个属性啊,这不是原生都有的常规属性嘛?为啥要漏掉呢
我也是这种场景 content:attr(data-xxx);
fv2wmkja8#
├── config/
│ ├── index.js
├── plugins/
│ └── taro-plugin-text-data-content.js
taro-plugin-text-data-content.js
index.js