After earlier post on the same topic which is updating taxonomy (managed metadata) column with Angular and with JSOM. Thought of optimize the code with more readable and with JavaScript promises. There may be areas further to be improved, for now sample code as below; [code language="javascript"] (function () { 'use strict'; // define controller var controllerId = "MMSDevCtrl"; angular .module('app') .controller(controllerId, ['$q', mmsDevController]); // create controller function mmsDevController($q) { //global var var vm = this; //value definitions var siteUrl = 'http://win2012/sites/MSSDevTest'; var listName = 'MyDocumentLibrary'; var fieldName = 'MMSDepartments'; //MMS Column one var fieldName2 = 'MMSDevLanguages'; //MMS Column two var itemIdUpdating = 1; // Item to be udated var termLabel = 'IT'; //''; var termLabel2 = 'Java'; //''; //add metadata column
Lemme engineeracle your Software Warcraft! One place for tech explorations of Kushan and up to date contents on cloud-based business productivity and enterprise collaboration.