收藏
回答

微信小程序wxss可以动态的用js的值吗?怎么传?

我想在wxss中设置js获取到的背景图片url,怎么把值传给wxss啊

回答关注问题邀请回答
收藏

4 个回答

  • 睡前原谅一切
    睡前原谅一切
    2022-03-07

    可以的。使用var变量。https://developers.weixin.qq.com/s/tZTePzmF7Tx6


    2022-03-07
    有用 2
    回复 5
    • 沐清
      沐清
      2022-03-07
      我要是把里面的url变成动态的是不是就不行了
      2022-03-07
      回复
    • 沐清
      沐清
      2022-03-07
      用字符串把变量拼接进去吗
      2022-03-07
      回复
    • 睡前原谅一切
      睡前原谅一切
      2022-03-07回复沐清
      可以啊。
      2022-03-07
      回复
    • 睡前原谅一切
      睡前原谅一切
      2022-03-07回复沐清
      `bg-image: url(${res.data.image})`
      2022-03-07
      回复
    • 沐清
      沐清
      2022-03-07
      好的,弄好了,感谢!
      2022-03-07
      回复
  • 拾柒
    拾柒
    2022-03-07

    看代码片段,var变量,不过感觉意义不大 https://developers.weixin.qq.com/s/17Tmvzmq7rx9

    2022-03-07
    有用 2
    回复
  • 养乐多💍
    养乐多💍
    2022-03-07

    这个得写在行内样式里,不能在wxss里

    2022-03-07
    有用 2
    回复 6
    • 沐清
      沐清
      2022-03-07
      https://developers.weixin.qq.com/s/v9L0DzmZ7txS您看一下,我想把里面的颜色块换成图片,但是他只能在wxss里设置背景图片
      2022-03-07
      回复
    • 养乐多💍
      养乐多💍
      2022-03-07回复沐清
      2022-03-07
      回复
    • 养乐多💍
      养乐多💍
      2022-03-07回复养乐多💍
      这个图你要是动态图的话,就不行了
      2022-03-07
      回复
    • 沐清
      沐清
      2022-03-07
      我不要动态图,我就是想把从js获取到的图片地址可以在css里用,但是他用的是伪元素不太好改啊
      2022-03-07
      回复
    • 养乐多💍
      养乐多💍
      2022-03-07回复沐清
      关键你这个图是从js里获取的,转成base64也没法传到wxss里,如果是一张固定的图的话,你可以在wxss里直接放base64码
      2022-03-07
      回复
    查看更多(1)
  • 八九
    八九
    2022-03-07

    wxml用style

    2022-03-07
    有用 2
    回复 11
    • 沐清
      沐清
      2022-03-07
      https://developers.weixin.qq.com/s/v9L0DzmZ7txS您看一下,我想把里面的颜色块换成图片,但是他只能在wxss里设置背景图片
      2022-03-07
      回复
    • 八九
      八九
      2022-03-07回复沐清
      2022-03-07
      2
      回复
    • 八九
      八九
      2022-03-07回复沐清
      你这css不过关嘛,楼上图片很清楚了,参考下
      2022-03-07
      1
      回复
    • 沐清
      沐清
      2022-03-07
      我就是这么设置的啊,不行,难道您可以?
      2022-03-07
      回复
    • 沐清
      沐清
      2022-03-07
      图片显示不上去
      2022-03-07
      回复
    查看更多(6)
登录 后发表内容