WeChat mini-app JS dynamically modifies the implementation code of the style, mini-app js

Source: Internet
Author: User

Small Program JS dynamically modifies the implementation code of the style, small program js

Small Program, js, dynamic style modification, we can not easily deal with JavaScript or jq line of code. Alternatively, you can use removeClass addClass to modify the style.

The following is a dynamic style modification method. The principle is to bind data and then modify data dynamically to change the dynamic style. It feels a bit strange. But there is no way. If you have a better method, share it in the comment area.

Test. wxml

<View style = "text-align: center;"> <label style = "color: {color }}; "> I will change color </label> <button bindtap =" clickRed "> Red </button> <button bindtap =" clickgreen "> green </button> </view>

Test. js

Page ({data: {color: "red"}, clickRed: function () {this. setData ({color: "red"})}, clickgreen: function () {this. setData ({color: "green "})}})

Effect

The above is the implementation code of the small program JS dynamic style modification introduced by xiaobian. I hope it will be helpful to you. If you have any questions, please leave a message for me, the editor will reply to you in a timely manner. Thank you very much for your support for the help House website!

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.