我試圖與另一個控制器共享選定的選項(並在選擇新選項時進行更新)。有些東西可以像控制器之間的雙向數據綁定一樣工作。將選定的選項與另一個控制器共享
我已經設立了一個工廠,像這樣
.factory("shareObjective", function($scope){
var shareObjective = {};
return {
shareObjective: shareObjective,
};
})
嘗試這個然後我注入到這個控制器,並將其綁定到選擇的模型,像這樣
$scope.selectModel = shareObjective.shareObjective;
我似乎在工作中遇到麻煩。我基本上只是想與另一個控制器共享選定的選項(它的名稱是準確的),並且正在努力實現。我的第一步是先把它分享到工廠,但我似乎沒有嘗試這樣做。我應該使用類似$廣播的方式來保持信息流暢通嗎?謝謝!
編輯 - 這裏有一個plunkr http://plnkr.co/edit/L5lz4etQ7mUEhf9viNOk?p=preview
您可以設置一個重擊器嗎?它應該是 – harishr 2014-09-18 15:43:00
什麼是不工作?它是否在工廠更改時不更新? – sma 2014-09-18 15:47:09
我會做一個plunkr。謝謝! – ajmajmajma 2014-09-18 16:03:42