Global script: - cannot get hello world working.
-
I'm trying to write a directive in the global script and I get this error.
ReferenceError: "app" is not defined at line: 1
This occurs if I write:
console.log("hello")
Or the example in: https://help.infiniteautomation.com/getting-started-with-a-user-module
define(['angular', 'require'], function(angular, require) { 'use strict'; var userModule = angular.module('userModule', ['maUiApp']); userModule.component('myComponent', { bindings: { name: '@?' }, template: '<span>Hello {{$ctrl.name}}</span>' }); return userModule; }); // define```
-
@maurice "User modules" are front end code, they run in the browser. You set the URL to the user module via the "UI Settings" page.
Global scripts are for backend scripts, run on the JVM, they are included in meta data point scripts etc.
-
Thank you - the ui settings works.