我想在我的scss文件中這樣做:[ng style]= & quot;{ ' background-image ':URL string } & quot;
我的ts文件中有以下內容
public urlString = 'url("data:image/svg+xml,%3csvg width=\'100%25\' height=\'100%25\' xmlns=\'http://www.w3.org/2000/svg\'%3e%3crect width=\'100%25\' height=\'100%25\' fill=\'none\' rx=\'4\' ry=\'4\' stroke=\'%23a4b1b8\' stroke-width=\'2\' stroke-dasharray=\'7%2c 12\' stroke-dashoffset=\'21\' stroke-linecap=\'square\'/%3e%3c/svg%3e") !important'
但是,我的url有一堆單引號,可能還有其他非法字符。我試圖擺脫所有的單引號,但無法讓它工作。
這就是我在css中所擁有的,它可以工作,但是我需要能夠改變那個stroke屬性,因為我必須處理暗/亮兩種主題。
background-image: url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='4' ry='4' stroke='%23a4b1b8' stroke-width='2' stroke-dasharray='7%2c 12' stroke-dashoffset='21' stroke-linecap='square'/%3e%3c/svg%3e") !important;
上一篇div放入json
下一篇python 畫關系圖譜