I am new to sails js. I am passing a object from controller to view in sails js. I can access to that object from ejs (embedded javascript) file. But I need to access that object from a javascript file. Should I need to use the object in a hidden field or is there a better way to get the object to javascript file.
access controller object from a javascript file in sails js
803 Views Asked by Gayan Charith At
2
There are 2 best solutions below
0
Meeker
On
If you need to access it Javascript then you can simply save the value to a JavaScript object in your view page and this access it after page load.
viewFile.ejs
<script>
window.data = <%= JSON.stringify(data.dataFromController) %>
</script>
<script src="/jqueryExample.js"></script>
jqueryExample.js
$(function(){
data = window.data;
})
Related Questions in JAVASCRIPT
- Angular Show All When No Filter Is Supplied
- Why does a function show up as not defined
- I count the time the user takes to solve my quiz using Javascript but I want the same time displayed on another page
- Set "More" "Less" font size
- Using pagination on a table in AngularJS
- How to sort these using Javascript or Jquery Most effectively
- how to fill out the table with next values in array with one button
- State with different subviews
- Ajax jQuery firing multiple time display event for the same result
- Getting and passing MVC Model data to AngularJS controller
- Disable variable in eval
- javascript nested loops waiting for user input
- .hover() seems to overwrite .click()
- How to sort a multi-dimensional array by the second array in descending order?
- How do I find the fonts that are not loading in a CORS situation ( MoovWeb )?
Related Questions in SAILS.JS
- Implementing prerender.io middleware in sails.js
- Sails.js CORS for post method
- how to integrate sails.js with a project based on mean.js boiler plate
- Sails JS Blueprints allow Update operations on primary key
- sails.js enable compression
- Sails JS - How to Work With Specific Model Attributes from the Associated Controller
- Unable to reset model instance attribute in sailsjs
- How to access information in Sails after creation?
- Constant 'in' values as REST API value at ease
- Find in collection/object - SailsJS and Waterline ORM
- integrating sails with OTP login (passwordless)
- Amending req.options in a sailsjs policy
- Middleware between passport and angular
- Sailsjs login API
- Getting error: Must specify an `id` when calling `Model.room(id)` with Sails.js Pub/Sub
Related Questions in EJS
- Node Express Routing Problems
- html-pdf with ejs template
- Create variables and require packages in EJS
- Adding attributes for fields using ejs view helpers
- Ejs input_field_tag method setting type attribute as 5
- How to get post params in app.post
- in metaworks, boolean property value is not available in the EJS
- Passing a var from server to client
- Add modal window in ejs file
- Using Express to render an .ejs template for AngularJS and use the data inside AngularJS $scope
- template to transform html code
- cache and avoid reloading html,css, and js files
- SyntaxError: Unexpected identifier in manacc.ejs while compiling ejs
- Date value not showing value pulled from database
- Url path in ExpressJS + NodeJS
Related Questions in EMBEDDED-JAVASCRIPT
- Express making mongodb data available in route
- Using bootstrap css in Sails.js
- Express parsing JSON into template through route
- Formatting ejs template files in emacs
- Express framework: How to capture a value on clicking an image and use that value to fetch database details into another html page
- display article in database but it has html tag
- Accessing object value in array from json in node route
- cannot access the row values of an object using javascript and ejs
- Visionmedia EJS on Client side ( Cordova / PhoneGap )?
- node ejs reference error data not defined at eval when handing data to view
- display html text in database occur error
- access controller object from a javascript file in sails js
- Is there a way to keep the file extension of ejs file as .html?
- Can we use the express4 with underscore.js?
- Nodejs - How to show qr-image result in view
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
You will have to send the data in some
hiddenfield. It is not possible to accesscontrollervariables from front-end.Also, you could use
sockets.