轉換字符串多個角2單向綁定字符串轉換爲多個角2單向綁定
[longitude]="loc.location.lng">
loc.location.lng是字符串,我需要將它們轉換爲number.but仍然沒有工作,我期望。 插值它正在工作,但在這不工作。 謝謝
轉換字符串多個角2單向綁定字符串轉換爲多個角2單向綁定
[longitude]="loc.location.lng">
loc.location.lng是字符串,我需要將它們轉換爲number.but仍然沒有工作,我期望。 插值它正在工作,但在這不工作。 謝謝
由於您還沒有提供源代碼,所以很難爲您提供幫助 - 但是如果您將longitude
定義爲number
,那麼Angular應該在綁定過程中自動投射字符串值。
@Input() longitude: number;
@input用於孩子父母通信 – Developer
我假設它是在一個子組件。如果你提供了你的代碼,這將更容易。請閱讀https://stackoverflow.com/help/mcve – Steveland83
不,它不是兒童之一,我直接從組件獲取值 – Developer
你也可以通過嘗試這種強制轉換:
[longitude]="+loc.location.lng"
如果'loc.location.lng'的值爲空,那麼怎麼辦? –
這是行不通的 – Developer
功能其實是什麼工作什麼不工作?你試過了什麼? –
希望這會幫助你https://stackoverflow.com/questions/45482593/angular2-adding-two-numbers-view-side/45483501#45483501 – jesusverma