Friday, April 3, 2015
Finally back after long long time!
I have been working with AngularJs for a while now and I find Angular to be really helpful to create stateless interactive pages and best part is you hardly need any Apex Controller for the same. Pages are fast, fluid and Mobile friendly (Salesforce 1).
With time I have found the best ingredient to prepare your AngularJS page are
I have been working with AngularJs for a while now and I find Angular to be really helpful to create stateless interactive pages and best part is you hardly need any Apex Controller for the same. Pages are fast, fluid and Mobile friendly (Salesforce 1).
With time I have found the best ingredient to prepare your AngularJS page are
- AngularJS ( of course )
- SObject-Remote (thanks to Jason Venable)
- Bootstrap (not required)
Lets start with a simple example.
Bringing data to the page
This would be a pretty easy example where we will be using SObject-Remote to bring query data from Salesforce Accounts
The Catch
- The area ng-controller marks the area which can access the $scope variable of that particular controller.
- You can access variable inside $scope by using {{}}. If you have a variable $scope.accounts you can directly access that in page by doing {{accounts}}, just like regular merge field but a bit different syntax.
- We have used $scope.$apply() , which generally tells angular to redraw the UI / View. Since remoting works async we need to notify the angular to redraw once we have the data by calling this method.
End Result
Finally a stateless fluid page without any controllers.
Welcome back! This is a great example of getting started with Angular and Visualforce. Thanks for all your great posts!
ReplyDeleteI am really glad that you liked it !
DeleteGr8 work Avi...People with Development/technical background will understand ur efforts..Keep it up and would like to see more articles from you..
ReplyDeleteGr8 work Avi...People with Development/technical background will understand ur efforts..Keep it up and would like to see more articles from you..
ReplyDeleteThis is very useful thank you for sharing Angularjs Online Training Hyderabad
ReplyDeletenice information..thanks for providing valuable information..
ReplyDeleteAngularJS Online Training
AngularJS Online Training Hyderabad
Good Post! Thank you so much for sharing this pretty post, it was so good to read and useful to improve my knowledge as updated one, keep blogging…!!..
ReplyDeleteAngularJS4 Online Training
Excellent post, it will be definitely helpful for many people. Keep posting more like this.
ReplyDeleteBlue Prism Training in Chennai
Blue Prism Training Institute in Chennai
UiPath Training in Chennai
Robotics Process Automation Training in Chennai
RPA Training in Chennai
Data Science Course in Chennai
Blue Prism Training in OMR
Blue Prism Training in Adyar
Hiiii....Great Post....It's very informative.....Thank you so much for sharing...
ReplyDeleteAngular JS Training in Hyderabad
Thanks for sharing nice information..
ReplyDeleteInformatica message Queue training
Informatica power center training
Manual Testing training
Open stack training
SAP ABAP on Hana training
SAP ABAP training
SAP Basis training
TOP 10 BEST ACTION-ADVENTURE GAMES
ReplyDeleteCall of Duty (MOBILE SERIES GAME)
MERRY CHRISTMAS 2020
( Messages, HD Images, Shayaari, someone special to say on the occasion of MERRY CHRISTMAS, Motivational qoutes, Quotes and so on...)
Very nice information. Thank you for sharing with us.
ReplyDeleteTamil romantic novels pdf
Ramanichandran novels PDF
srikala novels PDF
Mallika manivannan novels PDF
muthulakshmi raghavan novels PDF
Infaa Alocious Novels PDF
N Seethalakshmi Novels PDF
Sashi Murali Tamil Novels PDF
Good day. I was impressed with your article. Keep it up . You can also visit my site if you have time. Thank you and Bless you always.
ReplyDeleteOutsource Angularjs Development in India
Get the best Best Oracle training in chennai from Infycle Technologies, one of the excellent Software Training Institute in Chennai. Great place to study Oracle and we also provide all technical courses like Oracle, Java, Data Science, Big data, AWS, Python, etc. with the best trainers receiving the amazing training for the best career. For more details and demo classes call 7504633633.
ReplyDelete