请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

通过props传值无法修改书签的宽高

图片描述
传入的颜色是可以进行修改,但是边框的宽度却无法修改。

正在回答

3回答

你好,问题已经解决了,去掉style中的border-width即可:

.bookmark {
    width: 0;
    height: 0;
    // border-width: px2rem(30) px2rem(10) px2rem(10) px2rem(10)!important;
    border-style: solid!important;
    border-color: white white transparent white!important;
}


1 回复 有任何疑惑可以回复我~
  • 老师很负责,期待老师的下一门课。
    回复 有任何疑惑可以回复我~ 2019-07-14 20:09:14
  • 提问者 如雨 #2
    感谢老师,问题解决了,不过我还有一个小疑问,通过js设置borderWidth时最后加上!important就不会显示标签,去掉!important就能正常显示标签,这是为什么呢?
    回复 有任何疑惑可以回复我~ 2019-07-14 20:35:09
  • Sam 回复 竹自青 #3
    谢谢支持:)
    回复 有任何疑惑可以回复我~ 2019-07-14 21:15:13
Sam 2019-07-13 14:57:47

你好,你截图的代码里没有style的部分,所以不知道你的style是如何实现的,color应该是应用在style中的吧?

0 回复 有任何疑惑可以回复我~
  • 提问者 如雨 #1
    color传值可以修改没有问题,所以我隐藏在计算属性里了,主要是传入的宽高无法进行修改
    回复 有任何疑惑可以回复我~ 2019-07-13 16:34:54
  • Sam 回复 提问者 如雨 #2
    方便的话源码上传git我调试一下
    回复 有任何疑惑可以回复我~ 2019-07-13 21:21:06
  • 提问者 如雨 回复 Sam #3
    老师这是链接,麻烦了https://github.com/HenryNer/firstWrapper
    回复 有任何疑惑可以回复我~ 2019-07-13 21:41:34
竹自青 2019-07-13 08:08:53

同学,你打印一下那props三个值传入了没。然后感觉style中加了那么多!important有点问题,去掉试试

0 回复 有任何疑惑可以回复我~
  • 提问者 如雨 #1
    传入了,值也能打印出来,我不加important默认显示不出来
    回复 有任何疑惑可以回复我~ 2019-07-13 10:18:10
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信