imba-router icon indicating copy to clipboard operation
imba-router copied to clipboard

Imba Router fails on Anchor links

Open harwee opened this issue 5 years ago • 1 comments

I am using jquery tabs which uses anchor links to switch tabs.

Here is the imba tag which is being mounted

import "imba-router"

export tag App

    def mount
        (window:$ "#left-toolbar-tabs").tabs

    def render
        <self> 
            <div id="left-toolbar-tabs" route="/tabs">
                <ul>
                    <li><a href="#tab-1"> "Tab 1"
                    <li><a href="#tab-2"> "Tab 2"
                <div id="tab-1">
                    "Showing Tab 1"
                <div id="tab-2">
                    "Showing Tab 2"

The tag is not properly routed when anchor urls are used

harwee avatar Aug 21 '19 13:08 harwee

When added route to self with any value, anchors work

def render
    <self> 
        <div id="left-toolbar-tabs" route="/tabs">

to

def render
    <self route="/home"> 
        <div id="left-toolbar-tabs" route="/tabs">

harwee avatar Aug 24 '19 09:08 harwee