const data=[ '#th', '#efi', '#wichtig', ]; const CreateMsgRouter = { template: `

Neue Nachricht erstellen

ABBRECHEN SENDEN
`, data: function () { return { selected: [], taglist: data, }; }, methods: { createMsg: function () { var _subject = $("#subject").val(); var _message = $("#message").val(); var _tag = $("#tag").val(); var _user = $("#user").val(); //console.log("Message Created: " + _tag + " " + _message + " " + _user); $.ajax({ url: "api/msg", data: { subject: _subject, message: _message, user: _user, tag: _tag }, method: "POST" }).done(have_result).fail(have_error); function have_result(res) { //console.log(res); router.push('/home') } function have_error(err) { console.log("error: " + err.responseText); console.log(err); } }, getFilteredTags(text) { this.taglist = data.filter((option) => { return option .toString() .toLowerCase() .indexOf(text.toLowerCase()) >= 0 }) }, }, mounted: function () { if ($(this).bootstrapMaterialDesign) $(this).bootstrapMaterialDesign(); }, };